li a:hover{color: #1a3971;}
.center{ width:1200px; margin:0 auto; overflow: hidden; min-width:1200px;}

.wrap{ width:100%; height:auto; overflow-y:hidden; height:100%; position:fixed; min-width:1200px;}

/*header*/
.header{ height:106px; background: #060a76;}
.logo{float: left; margin: 25px 0 0 12px;}

/*nav*/
.nav{float: right; height: 55px; line-height: 55px; margin-top: 24px;}
.nav ul li{line-height: 55px; float: left; margin: 0 25px;}
.nav ul li a{display: block; padding-left: 70px; color: #fff; font-size: 26px; font-weight: bold;}
.nav ul .n_zs a{background: url(1.png) no-repeat 0 0;}
.nav ul .n_jy a{background: url(2.png) no-repeat 0 0;}

/*banner*/
.banner{ height: 802px;}
.slide{height:802px;position:relative;width:100%; min-width:1200px;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{position:absolute;width:100%;height:100%;left:50%;margin-left:-960px;bottom:0;}

.ban_btn{ margin: 0 100px;}
.ban_btn .center{ position: relative; top: 368px; height: 89px;}

.ban_nav{position:absolute;bottom:18px;left:0;width:100%;text-align:center;z-index:4;}
.ban_nav a{display:inline-block; vertical-align:middle; width:12px; height:12px; line-height:12px; overflow:hidden; margin:0 4px; cursor:pointer; background: url(bann_default.png) no-repeat 0 0;}
.ban_nav .on{background:url(bann_focus.png) no-repeat 0 0;}

/*底部*/
.footer{ padding: 15px 0 15px; overflow: hidden; background: #0c1162; border-top: 8px solid #b10b0c; position:absolute; width:100%;}
.footer .f_l{width: 600px; float: left;}
.footer p{ line-height:24px; color: #fff;} 
.f_l p span{padding: 0 15px;}
.footer .f_r{width: 600px; float: right; text-align: right;}
.f_r img{display: block; margin:5px auto 0; float: right;}
.footer .f_r p{line-height: 28px; float: right; width: 115px; text-align: center; margin-top: 18px;}














